﻿<?xml version="1.0" encoding="utf-8" ?>
<images>
  <!--  
    reference individual images: 
	    <include file='images.xml' path='//img[@id="BasicEnglish_LineNoise"]'/>
      <include file='images.xml' path='//img[@id="RandomNumbers_LineNoise_Crosshatch"]'/>
      
    reference a group of images: 
      <include file='images.xml' path='//group[@id="LineNoise"]/*'/>
      
    Beware that recursive includes will result in duplicate comments if the path used also matches the value after it's been replaced.
    For example, using /images/img instead of //img for includes within this file solves the problem of the path matching both the 
    target img and the 'included' img in subsequent replacements.
  -->

  <!-- *********************** Example control images *********************** -->

  <img id="Example-Default" src="..\Art\Example-Default.jpg" alt="The default appearance of the AIP web control with the default provider configuration." />
  <img id="Example-Blog" src="..\Art\Example-Blog.jpg" alt="A custom templated appearance of the AIP web control with a custom provider configuration." />
  
  <!-- *********************** Example challenge images *********************** -->
  
  <img id="BasicEnglish_LineNoise" src="..\Art\BasicEnglish_LineNoise.jpg" alt="Basic English word under a line noise image, with a white background." />
  <img id="RandomNumbers_LineNoise" src="..\Art\RandomNumbers_LineNoise.jpg" alt="Random numbers under a line noise image, with a white backkground." />
  <img id="RandomNumbers_LineNoise_Crosshatch" src="..\Art\RandomNumbers_LineNoise_Crosshatch.jpg" alt="Random numbers under a crosshatch overlay and a line noise image, with a white backkground." />
  <img id="BasicEnglish_White_Crosshatch" src="..\Art\BasicEnglish_White_Crosshatch.jpg" alt="Basic English word with a crosshatch overlay on a white surface image." />
  <img id="BasicEnglish_Resource" src="..\Art\BasicEnglish_Resource.jpg" alt="Basic English word on a random image." />
  <img id="RandomCharacters_Resource" src="..\Art\RandomCharacters_Resource.jpg" alt="Random characters on a random image." />
  <img id="RandomCharacters_White_TranslucentBarsOverlay" src="..\Art\RandomCharacters_White_TranslucentBarsOverlay.jpg" alt="Random characters with translucent bars on a white surface image." />
  <img id="BasicEnglish_LineNoise_TranslucentBarsOverlay" src="..\Art\BasicEnglish_LineNoise_TranslucentBarsOverlay.jpg" alt="Basic English word under translucent bars and a line noise image, with a white backkground." />
  <img id="RandomNumbers_Resource_TranslucentBarsOverlay" src="..\Art\RandomNumbers_Resource_TranslucentBarsOverlay.jpg" alt="Random numbers with translucent bars on a random image." />

  <alt id="BasicEnglish_LineNoise">Basic English word under a line noise image, with a white backkground.</alt>
  <alt id="RandomNumbers_LineNoise">Random numbers under a line noise image, with a white backkground.</alt>
  <alt id="RandomNumbers_LineNoise_Crosshatch">Random numbers under a crosshatch overlay and a line noise image, with a white backkground.</alt>
  <alt id="BasicEnglish_White_Crosshatch">Basic English word with a crosshatch overlay on a white surface image.</alt>
  <alt id="BasicEnglish_Resource">Basic English word on a random image.</alt>
  <alt id="RandomCharacters_Resource">Random characters on a random image.</alt>
  <alt id="RandomCharacters_White_TranslucentBarsOverlay">Random characters with translucent bars on a white surface image.</alt>
  <alt id="BasicEnglish_LineNoise_TranslucentBarsOverlay">Basic English word under translucent bars and a line noise image, with a white backkground.</alt>
  <alt id="RandomNumbers_Resource_TranslucentBarsOverlay">Random numbers with translucent bars on a random image.</alt>

  <!-- *********************** Embedded resources *********************** -->
  
  <img id="BlackNeon" src="..\Art\BlackNeon.jpg" alt="BlackNeon" />
  <img id="Cloudy" src="..\Art\Cloudy.jpg" alt="Cloudy" />
  <img id="FuchsiaTile" src="..\Art\FuchsiaTile.jpg" alt="FuchsiaTile" />
  <img id="GreenWeb" src="..\Art\GreenWeb.jpg" alt="GreenWeb" />
  <img id="OrangeBlueScratches" src="..\Art\OrangeBlueScratches.jpg" alt="OrangeBlueScratches" />

  <!-- *********************** Groups *********************** -->
  
  <group id="ImageResources">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="BlackNeon"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="Cloudy"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="FuchsiaTile"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="GreenWeb"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="OrangeBlueScratches"]'/></term>
      </item>
      <item>
        <term><see cref="AutoInputProtectionImageResource.BlackNeon"/></term>
        <term><see cref="AutoInputProtectionImageResource.Cloudy"/></term>
        <term><see cref="AutoInputProtectionImageResource.FuchsiaTile"/></term>
        <term><see cref="AutoInputProtectionImageResource.GreenWeb"/></term>
        <term><see cref="AutoInputProtectionImageResource.OrangeBlueScratches"/></term>
      </item>
    </list>
  </group>
  
  <group id="BasicEnglish">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_LineNoise"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_White_Crosshatch"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_LineNoise"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_White_Crosshatch"]/text()'/></term>
      </item>
    </list>
  </group>

  <group id="LineNoise">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_LineNoise"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomNumbers_LineNoise"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomNumbers_LineNoise_Crosshatch"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_LineNoise"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomNumbers_LineNoise"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomNumbers_LineNoise_Crosshatch"]/text()'/></term>
      </item>
    </list>
  </group>

  <group id="Crosshatch">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="RandomNumbers_LineNoise_Crosshatch"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_White_Crosshatch"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="RandomNumbers_LineNoise_Crosshatch"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_White_Crosshatch"]/text()'/></term>
      </item>
    </list>
  </group>

  <group id="Background">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_Resource"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomCharacters_Resource"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_Resource"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomCharacters_Resource"]/text()'/></term>
      </item>
    </list>
  </group>

  <group id="Resource">
    <include file="images.xml" path='//group[@id="Background"]/*'/>
    <para>The following images are available for use as backgrounds with <see cref="ResourceAutoInputProtectionImageProvider"/>.</para>
    <include file="images.xml" path='//group[@id="ImageResources"]/*'/>
  </group>
  
  <group id="Partitioned">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="RandomNumbers_LineNoise"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_White_Crosshatch"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomCharacters_Resource"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="RandomNumbers_LineNoise"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_White_Crosshatch"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomCharacters_Resource"]/text()'/></term>
      </item>
    </list>
  </group>

  <group id="RandomCharacters">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="RandomCharacters_White_TranslucentBarsOverlay"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomCharacters_Resource"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="RandomCharacters_White_TranslucentBarsOverlay"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomCharacters_Resource"]/text()'/></term>
      </item>
    </list>
  </group>

  <group id="TranslucentBarsOverlay">
    <list type="table">
      <item>
        <term><include file="images.xml" path='/images/img[@id="BasicEnglish_LineNoise_TranslucentBarsOverlay"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomCharacters_White_TranslucentBarsOverlay"]'/></term>
        <term><include file="images.xml" path='/images/img[@id="RandomNumbers_Resource_TranslucentBarsOverlay"]'/></term>
      </item>
      <item>
        <term><include file="images.xml" path='/images/alt[@id="BasicEnglish_LineNoise_TranslucentBarsOverlay"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomCharacters_White_TranslucentBarsOverlay"]/text()'/></term>
        <term><include file="images.xml" path='/images/alt[@id="RandomNumbers_Resource_TranslucentBarsOverlay"]/text()'/></term>
      </item>
    </list>
  </group>
  
</images>